anatomical snuffbox - Spanish English Dictionary